____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―
Datenframe
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
top
Ein Datenframe ist eine Protocol Data Unit auf der Sicherungsschicht (Schicht 2) des OSI-Modells. Er ist klar vom Datenpaket zu unterscheiden, das fΓΌr die Vermittlungsschicht (Schicht 3) des OSI-Modells verwendet wird.
Ein Datenframe besteht aus (in Klammern Bezeichnungen aus der Ethernet-Γbersicht unten):
β’ Header
β’ Ziel- und Quell-Adressen: schichtspezifisch, auch Hardware- oder MAC-Adressen genannt (EmpfΓ€nger und Absender)
β’ Steuerinformationen zur Steuerung des Datenflusses (802.1Q-Tag und EtherType)
β’ Nutzdaten des Pakets der Vermittlungsschicht
β’ Trailer
β’ PrΓΌfsummen zur GewΓ€hrleistung der DatenintegritΓ€t (Frame Check Sequence).
Contents
β’ Siehe auch
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Der Datenframe bei Ethernet (IEEE 802.3)
| Schicht 4: TCP-Segment | | | | | | | | TCP-Header | Nutzlast (1460 bytes) | | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Schicht 3: IP-Paket | | | | | | | IP-Header | Nutzlast (1480 bytes) | Nutzlast (1480 bytes) | | |
| Schicht 2: Ethernet-Frame | | | MAC -EmpfΓ€nger | MAC-Absender | 802.1Q - Tag (opt.) | EtherType | Nutzlast (1500 bytes) | Nutzlast (1500 bytes) | Nutzlast (1500 bytes) | Frame Check Sequence | |
| Schicht 1: Ethernet-Paket+IPG | PrΓ€ambel | Start of Frame | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Nutzlast (1518/1522 bytes) | Interpacket Gap |
| Oktette | 7 | 1 | 6 | 6 | (4) | 2 | 20 | 20 | (6β)1460 | 4 | 12 |
StandardmΓ€Γig ist der Ethernet-Datenframe maximal 1518 Byte groΓ, von denen 18 Byte fΓΌr den Header und Trailer reserviert sind. Bei Verwendung von IEEE 802.1Q-Tags (fΓΌr VLAN oder Priorisierung) wird der Header um vier Byte erweitert und das Frame damit maximal 1522 Byte groΓ. FΓΌr die Nutzdaten stehen in jedem Fall 1500 Byte zur VerfΓΌgung, von denen mindestens 64 - 18 = 46 Byte verwendet werden mΓΌssen, damit die minimale FramegrΓΆΓe von 64 Byte zur GewΓ€hrleistung der Kollisionserkennung eingehalten wird.
Da ein IP-Paket 64 kB groΓ sein kann, passt es nicht in jedem Fall in ein Datenframe. Deshalb werden grΓΆΓere IPv4-Pakete vor der Γbertragung zur Schicht 2 so zerlegt, dass die Fragmente jeweils in ein Datenframe passen; diese Zerlegung wird Fragmentierung genannt. Die Maximum Transmission Unit (MTU) bestimmt die maximale IP-PaketgrΓΆΓe, die ΓΌber einen Link im Netzwerk ΓΌbertragen werden kann, ohne dass das Datenpaket fragmentiert werden muss. IPv6 verwendet grundsΓ€tzlich Path MTU Discovery, so dass keine Fragmentierung im Transport notwendig ist.
Siehe auch